.fourColumns{max-width:933px !important;margin:0
auto}.questionsTable
.numAnswer{background-color:#4f234e}.community-topic{border:1px
solid #ccc}.community-topic
h1{background-color:#4f234e;font-weight:normal;color:#fff}.community-topic h1
.qNAnswerLabel{color:#fff}.box_selected,.box_a:hover{background-color:#4f234e !important}.dealInfoContainer{overflow:hidden}.dealInfoContainer
.dealInfoLeft{width:35%;float:left}.dealInfoContainer .dealInfoLeft
.dealImage{float:left;margin-right:15px;text-align:center;min-height:200px;line-height:200px;width:100%}.dealInfoContainer .dealInfoLeft .dealImage>a{display:block;border:1px
solid #dbdbdb;padding:15px}.dealInfoContainer .dealInfoLeft .dealImage
img{vertical-align:middle;max-width:100%;max-height:600px}.dealInfoContainer
.dealInfo{width:62%;float:left;margin-left:15px}.dealInfoContainer .dealInfo
.seeIt{background-color:#592758;float:left;display:block;padding:5px
30px;text-align:center;font-size:18px;border-radius:3px;margin-top:15px;width:92px}.dealInfoContainer .dealInfo .seeIt:hover{background:#652a6c}.dealInfoContainer .dealInfo
#dealTitle{margin:0;font-size:24px;color:#353535;width:97%;font-weight:bold}.dealInfoContainer .dealInfo
.dealInfoTable{margin-top:10px}.dealInfoContainer .dealInfo .dealInfoTable
td{padding:5px
10px 5px 0}.dealInfoContainer .dealInfo .dealInfoTable
.dealPriceText{font-size:12px}.dealInfoContainer .dealInfo .dealInfoTable
.dealPrice{font-size:18px;font-weight:bold}.priceComparison{margin-top:15px}.didItWork{padding-top:15px !important;clear:both}.didItWork .didItWorkUp,
.didItWork
.didItWorkDown{margin-right:15px}.didItWork .addToCollectionButton float left .addToCollectionSmall,
.didItWork .addToCollectionButton float left float left,
.didItWork .addToCollectionButton float left
a{display:block;padding:0
20px;margin:10px
0 8px}.didItWork .addToCollectionButton float left
.addToCollection{display:block;margin:10px
0}.didItWork .addToCollectionButton float left
.collectionCount{clear:both;display:block}.commentFormContainer{margin-bottom:10px;padding:15px;background-color:#fff;border:1px
solid #ccc;border-radius:3px}.commentFormContainer
.dealCommentBox{display:block;border:1px
solid #dbdbdb;padding:10px;width:100%;box-sizing:border-box;resize:none;height:72px;font-size:14px}.commentFormContainer
.commentSubmitButton{margin-top:15px;padding:5px
15px}.commentFormContainer
form{margin-bottom:30px}.dealComment{overflow:hidden;padding-top:15px;border-top:1px solid #dbdbdb}.dealComment:first-child{margin-top:0;padding-top:0;border-top:none}.dealComment
.commentImage{float:left;width:48px;height:48px;margin-bottom:15px;overflow:hidden}.dealComment .commentImage
img{display:block;border-radius:24px}.dealComment
.commentContent{margin-left:60px}.dealComment
.userRow{margin-top:7px;margin-bottom:15px;font-size:11px;color:#999}.dealComment .userRow .replyCommentLink,
.dealComment .userRow .editCommentLink,
.dealComment .userRow .deleteCommentLink,
.dealComment .userRow
.commentTime{color:#424242;padding:0
5px}.dealComment .userRow
.commentTime{padding-left:0}.dealComment .userRow .commentTime
a{color:#424242}.dealComment
td{padding:0}.dealComment
.commentFormContainer{margin:0
0 15px;display:none}.dealComment .replyComment
.commentImage{float:left;width:40px}.dealComment .replyComment .commentImage
img{width:30px;height:30px}.dealComment .replyComment
.commentContent{margin-left:40px}.dealComment .replyComment .commentContent
.content{background:#ededed;padding:8px}.posterInfo{position:relative}.posterInfo
.posterUser{position:relative;width:32%;float:left}.posterInfo
.posterImage{float:left;width:48px;height:48px;overflow:hidden;border-radius:24px}.posterInfo .posterImage
img{border-radius:24px}.posterInfo
.posterContent{margin:0
10px;color:#424242;float:left;max-width:76%}.posterInfo .posterContent
a{color:#424242}.posterInfo .posterContent
.posterName{margin-bottom:10px;font-size:11px}.posterInfo .posterContent .posterName
a{width:81px;display:inline-block;overflow:hidden;text-overflow:ellipsis;position:relative;top:3px}.posterInfo .posterContent
.posterFollowers{font-size:11px;margin-bottom:3px}.posterInfo .posterContent
.collectionName{font-size:16px}.posterInfo .posterContent .collectionName
a{color:#4f234e;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posterInfo .posterContent .collectionName a:hover{color:#863b84}.posterInfo
.posterTime{margin:5px
0;font-size:11px}.relatedContentHeader,.sectionTitle{background-color:#fff;padding:15px;border:1px
solid #ccc;font-size:20px;font-weight:bold;border-radius:3px}.relatedContentHeader a,
.sectionTitle
a{color:#824381 !important;font-weight:normal !important}#mainContentRight{float:left;width:100%;margin-top:10px}#mainContentRight
.mainRightBox{margin-bottom:0 !important;border-radius:3px}.flagEditShare{float:right;margin-top:10px}#mainContentLeft{margin:0
15px 0 0;width:100%}#mainContentLeft
.mainLeftBox{margin:0;border-radius:3px}.commentBox{clear:both;width:100%;margin-top:10px}@media only screen and (max-width: 1180px){#mainContentRight{margin-top:15px}}@media only screen and (max-width: 600px){#mainContentLeft,.commentBox,#mainContentRight{width:100% !important}#mainContentRight{margin:15px
0 0 !important}#mainContentRight
.mainRightBox{padding:5px;margin-bottom:0 !important}#mainContentRight .mainRightBox
.posterInfo{border-bottom:0;padding-bottom:0}#mainContentRight .mainRightBox
.posterUser{width:48%;float:left;margin:15px
5px 0 0}#mainContentRight .mainRightBox .posterUser .posterImage
img{width:35px;height:35px}#mainContentRight .mainRightBox .posterUser
.posterContent{margin-left:45px}#mainContentRight .mainRightBox .posterUser .posterContent
.collectionName{font-size:14px}#mainContentRight .mainRightBox .posterUser .posterContent .posterTime,
#mainContentRight .mainRightBox .posterUser .posterContent .posterFollowers,
#mainContentRight .mainRightBox .posterUser .posterContent
.posterName{font-size:9px}#mainContentRight .mainRightBox
.flagEditShare{display:none}.dealInfoContainer
.dealInfoLeft{width:100% !important}.dealInfoContainer
.dealImage{width:auto;margin-right:0}.dealInfoContainer
.dealInfo{margin:15px
0 0 0;width:auto}#mainContentRight{float:left;margin:0
10px;width:auto;display:inherit !important}#mainContentRight
.posterUser{width:100% !important;padding-left:5px}#mainContentRight
.posterContent{margin-left:0 !important}.dealComment
.commentVote{float:none}.replyCommentLink{display:block;padding:5px
0 0 !important}.howToContent{padding:10px}}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor: -webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor: -webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#D8D8D8;background:hsla(0,0%,70%,0.4);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#B5B5B5}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:0.6}.flickity-prev-next-button.previous{left: -60px}.flickity-prev-next-button.next{right: -60px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:0.3;cursor:auto}.flickity-prev-next-button
svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button
.arrow{fill:white}.flickity-prev-next-button.no-svg{color:white;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom: -25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots
.dot{display:inline-block;width:10px;height:10px;margin:0
8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}